﻿@charset 'utf-8';
/*
  提示：CSS 样式只允许修改颜色属性，或图片的地址（图片大小要和默认的一致）。border:dotted solid double dashed
*/
*:focus
{
    outline: none;
}
/* drag */
.jbox-drag
{
    border: 1px dashed #376ea5;
}
/* jbox */
div.jbox
{
    font-size: 12px;
 	padding: 0;
 	border: none;
}
/* container */
div.jbox .jbox-container
{
    border: 1px solid rgb(201, 201, 201);
    border-radius: 10px;
    background-color: #fff;
}
/* title-panel */
div.jbox .jbox-title-panel
{
    display: none;
}
div.jbox .jbox-title
{
    font-weight: bold;
    font-weight: 300;
    line-height: 28px !important;
    color: #333;
}
div.jbox .jbox-title-icon
{
    line-height: 28px !important;
    padding-left: 10px !important;
}
div.jbox .jbox-close,
div.jbox .jbox-close-hover
{
    top: 17px !important;
    right: 16px !important;
    width: 18px !important;
    height: 19px !important;
    background: url(/app/images/close.png) no-repeat;
}
div.jbox .jbox-close{
    -webkit-transition: -webkit-transform .12s ease-in;
    -moz-transition: -moz-transform .2s ease-in;
    -o-transition: -o-transform .2s ease-in;
    transition: transform .12s ease-in;
}
div.jbox .jbox-close-hover
{
    -moz-transform: rotate(180deg);
    -moz-transform-origin: 50% 50%;
    -webkit-transform: rotate(360deg);
    -webkit-transform-origin: 50% 50%;
    transform: rotate(180deg);
    transform-origin: 50% 50%;
}
/* content */
div.jbox .jbox-content
{
    line-height: 20px;
    min-height: 24px;
    color: #444;
}
div.jbox .jbox-content-loading
{
    background-color: white;
}
div.jbox .jbox-content-loading-image
{
    background: url(/app/images/loading.gif) no-repeat bottom center;
}
/* button-panel */
div.jbox .jbox-bottom-text
{
    text-indent: 10px;
 	color: #444;
}
div.jbox .jbox-button
{
    line-height: 20px;
 	height: 22px;
    margin: 1px 7px 0 0;
 	cursor: pointer;
 	color: #fff;
    border-radius: 3px 3px 3px 3px;
    background: #68c04a;
}
div.jbox .jbox-button-focus
{
    height: 22px;
    margin: 1px 10px 0 0;
 	cursor: pointer;
 	color: white;
    border: #92cd13 1px solid;
    border-radius: 3px 3px 3px 3px;
    background: #92cd13;
}
div.jbox .jbox-button-focus.jbox-button-hover
{
    color: white;
    border: rgb(151, 213, 19) 1px solid;
    background: rgb(151, 213, 19);
}
div.jbox .jbox-button-hover
{
    color: #999;
    border: rgb(230, 230, 230) 1px solid;
}
div.jbox .jbox-button-active
{
    background-position: 0 -40px;
}
div.jbox-warning .jbox .jbox-button-panel
{
    background-color: #fff;
}
#jbox-states .jbox-button-panel
{
    height: auto !important;
    padding: 0 0 10px 0 !important;
}
/* tip-color */
div.jbox .jbox-tip-color
{
    color: #fff;
    border-color: #376ea5;
    border-radius: 3px 3px 3px 3px;
    background-color: #376ea5;
}
/* icons */
div.jbox span.jbox-icon
{
    background: url(images/jbox-icons.png) no-repeat scroll 0 0 transparent;
 	_background: url(images/jbox-icons-ie6.gif) no-repeat scroll 0 0 transparent;
}
div.jbox span.jbox-icon-info
{
    background-position: 0 0;
}
div.jbox span.jbox-icon-question
{
    background-position: -36px 0;
}
div.jbox span.jbox-icon-success
{
    background-position: -72px 0;
}
div.jbox span.jbox-icon-warning
{
    background-position: -108px 0;
}
div.jbox span.jbox-icon-error
{
    background-position: -144px 0;
}
div.jbox span.jbox-icon-none
{
    display: none;
    overflow: hidden;
}
div.jbox span.jbox-icon-loading
{
    background: url(images/jbox-loading1.gif) no-repeat scroll 0 0 transparent;
}
.jbox-fade
{
    background-color: #000;
}
.jbox-body
{
    z-index: 99999 !important;
}
